html,body{
	width:100%;
	height:10%;
}
/*head*/
#head{
	width:100%;
	height:150px;
	/*background:#ccc;*/
}
#head_content{
	width:1336px;
	height:150px;
	/*background:orange;*/
	margin: 0px auto;
}
#head_content #logo{
	float: left;
	margin-left: 165px;
	margin-top: 30px;
}
#head_content #nav{
	float: right;
	margin-right: 170px;
	margin-top: 50px;
}
/*body*/
#reg{
	width:100%;
	height:478px;
	/*background:#999;*/
}
#reg_content{
	width:1336px;
	height:478px;
	/*background:yellow;*/
	margin: 0px auto;
}
#banner{
	width:560px;
	height:360px;
	float: left;
	margin: 22px 22px 95px 195px;
	
}
#banner img{
	width:100%;
	height:100%;
}
#reg_box{
	width:311px;
	min-height:478px;
	/*background: cyan;*/
	float: right;
	margin-right: 190px;
	padding: 0px 22px 0px 30px;
}
#login_head{
	width:100%;
	height:25px;
	/*background:#FFA500;*/
}
#login_head h3{
	float: left;
	font-size: 20px;
	color: red;
	font-weight: bold;
}
#login_head p{
	float: right;
	font-size: 12px;
	color:#838383;
}
#login_head p a{
	color:red;
}

/*reg_from*/

#reg_from{
	width:312px;
	min-height:418px;
	/*background:darkseagreen;*/
	padding-top: 30px;
}
#phone,#round,#pwd,#ckpwd{
	margin-bottom: 20px;
}

#phone input,#round input,#pwd input,#ckpwd input{
	width:300px;
	height:40px;
	font-size: 12px;
	color:#747474;
}

#phone{
	width:100%;
	height:50px;
	
}

#round{
	width;100%;
	height: 50px;
	
}
#round #yzm{
	width:165px;
	height:40px;
	margin-right: 12px;
}
#round #yzmBtn{
	width:118px;
	height:40px;
	font-size:12px;
	font-weight: bold;
	text-align: center;
	line-height: 40px;
	color:#573742;
}
#pwd{
	width:100%;
	height:50px;
	
}
#ckpwd{
	width:100%;
	height:50px;
	
}

#rand{
	width:100%;
	height:50px;
	margin-bottom: 20px;
}
#rand #rd_top #yzk{
	width:165px;
	height:40px;
	font-size: 12px;
	color:#747474;
}
#rand #rd_top #yzkm{
	width:75px;
	height:40px;
	font-size: 25px;
	text-align: center;
	line-height: 40px;
	color:#5d675e;
}
#rand #rd_top a{
	font-size: 12px;
	color:red;
}
#agree{
	width:100%;
	height:40px;
}

#rgBtn{
	width:100%;
	height:50px;
}
#rgBtn #regBtn{
	width:300px;
	height:40px;
	text-align: center;
	line-height: 40px;
	color:#fff;
	background:#f21d21;
	font-weight: bold;
}
#agree{
	width:100%;
	height:auto;
}
#agree span{
	font-size: 12px;
	color:#747474;
}
#agree span a{
	color:blue;
}

#phone #tips,#round #tips,#pwd #tips,#ckpwd #tips,#rand #tips{
	font-size: 12px;
	color:#747474;
	display: none;
}
/*foot*/
#foot{
	width:100%;
	height:280px;
	/*background:#999;*/
}
#foot #foot_content{
	width:1336px;
	height:165px;
	/*background:orange;*/
	margin: 0px auto;
	text-align: center;
	padding-top: 115px;
}

#foot_content p:nth-of-type(1){
	font-size: 12px;
	color:#7c7c7c;
	margin-bottom: 50px;
}
#foot_content .font_arial{
	font-size: 12px;
	color:#565857;
}
#foot_content p:nth-of-type(2) a:nth-of-type(1){
	float: left;
	margin-left: 355px;
}
#foot_content p:nth-of-type(2) a:nth-of-type(2){
	float: right;
	margin-right: 355px;
}